package server

import (
	"fmt"
	"html/template"
	"net/http"
)

func homeHandleFunc(w http.ResponseWriter, req *http.Request) {
	tpl, err := template.ParseFiles(rootDir + "/template/home.html") // 解析 home.html 模版文件
	if err != nil {
		fmt.Fprint(w, "模版解析错误！") // 如果解析错误，返回错误信息给客户端
		return
	}

	err = tpl.Execute(w, nil) // 执行模版，并将结果写入响应流
	if err != nil {
		fmt.Fprint(w, "模版执行错误！") // 如果执行错误，返回错误信息给客户端
		return
	}
}
